to dispose finally of - Español Inglés Diccionario